package controll;

import java.util.List;

import com.pixelTech.technology.util.DAOFactory;

import modell.Cronograma;

public class CronogramaRN {

	private ICronogramaDAO cronogramaDao;

	public CronogramaRN(){
		this.cronogramaDao = DAOFactory.criaCronogramaDAO();
	}
	
	public List<Cronograma> listar() {
		return this.cronogramaDao.listar();
	}

	public void excluir(Cronograma cronograma) {
		this.cronogramaDao.excluir(cronograma);
	}

	public void salvar(Cronograma cronograma) {
		this.cronogramaDao.salvar(cronograma);
	}

	public void alterar(Cronograma cronograma) {
		this.cronogramaDao.alterar(cronograma);
	}

	public Cronograma buscarPorMes(int mes, int Servico) {
		return this.cronogramaDao.buscarPorMes(mes,Servico);
	}

	public void excluirPorServico(int servico, int obra) {
		this.cronogramaDao.excluirPorServico(servico,obra);		
	}

	public List<Cronograma> buscarCronograma(int servico, int obra) {
		return this.cronogramaDao.buscarCronograma(servico,obra);
	}
}

